note jinja2 template engine

from jinja2 import (
    Environment,
    FileSystemLoader
)

env = Environment(loader=FileSystemLoader(templates_dir))
template = env.get_template(file_name)
rendered = template.render(**render_params)

"""
{% if var %}
  {{ var }}
{% else %}
  nothing
{% endif %}
"""

# var.attribute は、varが定義されていればundefined
# 定義されていなければerror
# 同様に var未定義でvarを評価するとundefinedとなるので、ifの条件に使える
# ここらへんはjavascriptに似てる